home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / ARMLINUX / MAIL / 9711 / 000121_owner-linux-arm…r.rutgers.edu _Thu Nov 27 12:44:39 1997.msg < prev    next >
Internet Message Format  |  1997-11-30  |  3KB

  1. Return-Path: <owner-linux-arm-outgoing@vger.rutgers.edu>
  2. Received: from nic.funet.fi (nic.funet.fi [128.214.248.6])
  3.     by odie.barnet.ac.uk (8.8.6/8.8.6) with ESMTP id MAA14499
  4.     for <willy@odie.fluff.org>; Thu, 27 Nov 1997 12:44:38 GMT
  5. Received: from vger.rutgers.edu ([128.6.190.2] EHLO vger.rutgers.edu ident: root [port 45910]) by nic.funet.fi with ESMTP id <17629-2294>; Thu, 27 Nov 1997 12:39:38 +0200
  6. Received: by vger.rutgers.edu id <972086-219>; Thu, 27 Nov 1997 05:36:58 -0500
  7. Received: from hermes.ex.ac.uk ([144.173.6.14] HELO hermes.ex.ac.uk ident: IDENT-NOT-QUERIED [port 14855]) by vger.rutgers.edu with SMTP id <971222-216>; Thu, 27 Nov 1997 05:36:26 -0500
  8. Received: from hebe [144.173.6.23] by hermes via SMTP (KAA00107); Thu, 27 Nov 1997 10:34:47 GMT
  9. Date:     Thu, 27 Nov 1997 10:34:47 +0000 (GMT)
  10. From: Phil Norman <P.C.F.Norman@exeter.ac.uk>
  11. X-Sender: py95pcfn@hebe
  12. To: ARM Linux <linux-arm@vger.rutgers.edu>
  13. Subject: Other troubles compiling the kernel
  14. Message-ID: <Pine.SGI.3.91.971127103328.9462A-100000@hebe>
  15. MIME-Version: 1.0
  16. Content-Type: TEXT/PLAIN; charset=US-ASCII
  17. X-Orcpt: rfc822;linux-arm@vger.rutgers.edu
  18. Sender: owner-linux-arm@vger.rutgers.edu
  19. Precedence: bulk
  20. Status: RO
  21.  
  22. Hmmm... recurring theme this ;-)
  23.  
  24. Here's a problem for you:
  25.  
  26. I've got hold of the kernel source (2/0/31 AFAICR) and the latest patch
  27. (as of about a week ago) and I've tried compiling the thing.  I did make
  28. config, make clean ; make depend , just as it said, and then make all. 
  29. After a bit of compiling, it bailed out with this error: 
  30.  
  31. gcc -D__KERNEL__ -I/usr/src/linux/include -m6 -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe  -c -o exec.o exec.c
  32. exec.c:279: conflicting types for `setup_arg_pages'
  33. /usr/src/linux/include/linux/binfmts.h:58: previous declaration of `setup_arg_pages'
  34. exec.c: In function `setup_arg_pages':
  35. exec.c:323: warning: assignment makes integer from pointer without a cast
  36. make[2]: *** [exec.o] Error 1
  37. make[2]: Leaving directory `/usr/src/linux/fs'
  38. make[1]: *** [first_rule] Error 2
  39. make[1]: Leaving directory `/usr/src/linux/fs'
  40. make: *** [linuxsubdirs] Error 2
  41.  
  42.  
  43. I then tried removing a few options in make config, tried again and the
  44. same thing.  It also failed to work when I just configured a fairly 'bare
  45. bones' setup.  I've no idea where else this function is being defined
  46. (though it is declared as 'extern' in several files, including one header
  47. file exec.c includes itself), and I'm afraid I'm at a loss as to how to
  48. fix it.  Any ideas? 
  49.  
  50. Thanks very much in advance,
  51. Phil
  52.  
  53.  
  54. -- 
  55. Phil Norman, mailing from Exeter Uni.
  56. Programs available for download from my web page.
  57. email:  p.c.f.norman@ex.ac.uk
  58. web:    http://newton.ex.ac.uk/general/ug/norman